package com.tj.collection.service.dto;

import com.fqgj.common.api.ResponseData;


public class DeviceContactVO implements ResponseData {

    /**
     * 称谓
     */
    private String name;
    /**
     * 手机号码
     */
    private String phone;
    /**
     * 最后联系时间
     */
    private String lastTimeContacted;

    private String lastTimeContactedStr;
    /**
     * 联系次数
     */
    private String timesContacted;

    private String namephone;
    /**
     * 通讯录类型，0正常，1亲戚，2异常
     */
    private Integer deviceType;

    private boolean red = false;

    /**
     * 催收最近一次联系时间
     */
    private String collectionLastContactTime;
    /**
     * 催收最近一次联系时间 是在多少天之前
     */
    private Integer collectionLastContactTimeIntervalDays;
    /**
     * 催收备注
     */
    private String collectionContactRecord;

    /**
     * 催收标记的状态
     */
    private String state;


    public String getName() {
        return name;
    }

    public DeviceContactVO setName(String name) {
        this.name = name;
        return this;
    }

    public String getLastTimeContactedStr() {
        return lastTimeContactedStr;
    }

    public void setLastTimeContactedStr(String lastTimeContactedStr) {
        this.lastTimeContactedStr = lastTimeContactedStr;
    }

    public String getPhone() {
        return phone;
    }

    public DeviceContactVO setPhone(String phone) {
        this.phone = phone;
        return this;
    }

    public String getLastTimeContacted() {
        return lastTimeContacted;
    }

    public DeviceContactVO setLastTimeContacted(String lastTimeContacted) {
        this.lastTimeContacted = lastTimeContacted;
        return this;
    }

    public String getTimesContacted() {
        return timesContacted;
    }

    public DeviceContactVO setTimesContacted(String timesContacted) {
        this.timesContacted = timesContacted;
        return this;
    }

    public String getNamephone() {
        return namephone;
    }

    public DeviceContactVO setNamephone(String namephone) {
        this.namephone = namephone;
        return this;
    }

    public Integer getDeviceType() {
        return deviceType;
    }

    public DeviceContactVO setDeviceType(Integer deviceType) {
        this.deviceType = deviceType;
        return this;
    }

    public boolean isRed() {
        return red;
    }

    public DeviceContactVO setRed(boolean red) {
        this.red = red;
        return this;
    }

    public String getCollectionLastContactTime() {
        return collectionLastContactTime;
    }

    public DeviceContactVO setCollectionLastContactTime(String collectionLastContactTime) {
        this.collectionLastContactTime = collectionLastContactTime;
        return this;
    }

    public Integer getCollectionLastContactTimeIntervalDays() {
        return collectionLastContactTimeIntervalDays;
    }

    public DeviceContactVO setCollectionLastContactTimeIntervalDays(Integer collectionLastContactTimeIntervalDays) {
        this.collectionLastContactTimeIntervalDays = collectionLastContactTimeIntervalDays;
        return this;
    }

    public String getCollectionContactRecord() {
        return collectionContactRecord;
    }

    public DeviceContactVO setCollectionContactRecord(String collectionContactRecord) {
        this.collectionContactRecord = collectionContactRecord;
        return this;
    }

    public String getState() {
        return state;
    }

    public DeviceContactVO setState(String state) {
        this.state = state;
        return this;
    }
}
